@charset "UTF-8";
#pclistbtn{
	display: none;
}
@media(max-width: 1681px){

}

@media(max-width: 1601px){

	.indexfour .form-ri {
		padding-top: 0.5rem;
	}
	.indexfour {
		padding-top: 0;
	}
	.indexfour .form-wrap {
		padding: 1.75rem 2rem 1.5rem;
	}
	.indexthree .three-swiper .three-prev {
		top: calc(50% + 0.75rem);
	}
	.indexthree .three-swiper .three-next {
		top: calc(50% + 0.75rem);
	}
	.about-one .conbox1 .title p {
		font-size: 0.7rem;
	}
	.join-four .conle .con-item span.symid {
		margin: 0 0.5rem 0 0.5rem;
	}
	.join-four .conle .con-item span:last-child {
		display: inline-block;
		width: 70%;
	}
}
@media(max-width: 1441px){
	.about-two .w1450 {
		padding-top: 1.5rem;
	}
	.about-two .w1450 h2 {
		margin-bottom: 1rem;
	}


}
@media(max-width:1367px){
	.indexfour {
		padding-top: 0;
	}
	.indexfour .form-wrap .input-item {
		margin-bottom: 0.3rem;
	}
	.indexfour .form-wrap .sub {
	}
	.indexfour .form-wrap {
		padding: 1.5rem 2rem 1rem;
	}
	.indextwo .ico-wrap {
		margin-top: 2rem;
	}
	.indexthree .slidecon {
		overflow: hidden;
		box-sizing: border-box;
		padding: 2rem 0 0 2.25rem;
	}
	.indexthree .three-swiper .swiper-slide:nth-child(2n) .slidecon {
		padding: 2rem 0 0 2.25rem;
	}
	.indexfour .form-ri .con-t {
		margin-bottom: 2rem;
	}
	.indextwo .top_conbox .back {
		right: 3%;
		top: 16%;
		width: 18.22%;
	}
	.indextwo .back2 {
		width: 26%;
		height: 54%;
	}
	.indexfour .form-wrap {
		padding: 1rem 2rem 0.75rem;
	}
	.indexfour .form-ri .con-t {
		margin-bottom: 1.5rem;
	}
	.indexfour .form-wrap .title {
		margin-bottom: 0.5rem;
	}
}

@media (max-width: 1024px){
	.nav_list{
		display: none;
	}
	#pclistbtn{
		display: block;
	}
	.header-wrap .pclist{
		display: none;
	}
	.pcnav-wrap .close-btn img{
		margin-bottom: 0;
	}
	.pcnav-wrap .close-btn p{
		display: none;
	}
	.pcnav-wrap .ricon{display: none;}

	.pcnav-wrap {
		padding: 15% 10% 0 10%;
	}
	.pcnav-wrap .nav_list {
		width: 100%;
		text-align: center;
	}
	.pcnav-wrap .nav_list li {
		margin-bottom: 1.5rem;
	}
	.pcnav-wrap .nav_list li .a {
		font-size: 1rem;
	}
	.pcnav-wrap .nav_list li .sub-list {
		width: 100%;
		display: none;
		margin-top: 1rem;
		left: 0;
		top: 0;
		opacity: 1;
		visibility: visible;
		position: relative;
		transition: all 0s ease 0s;
	}
	.pcnav-wrap .nav_list li .sub-list:before{
		display: none;
	}
	.pcnav-wrap .nav_list li .sub-list a {
		font-size: 0.8rem;
		margin-bottom: 0.5rem;
	}

	.syswiper-wrap {
		width: 100vw;
		height: auto;
	}
	#wrapper {
		display: block;
	}

	.syswiper-wrap .box-swiper .swiper-slide {
		height: auto;
	}
	.syswiper-wrap .box-swiper .swiper-slide.indexone{
		height: 550px;
	}


	.w1380,.w1450,.w1550,.w1630,.w1820{
		max-width: 100%;
		width: 92%;
	}
	.indextwo {
		padding-left: 4%;
		padding-top: 4%;
		margin-bottom: 4%;
	}

	.syswiper-wrap .box-swiper .swiper-slide.indexthree{
		height: 448px;
	}
	.indexthree .slidecon .index-more {
		margin-top: 0.75rem;
	}
	.indexthree .slidecon {
		padding: 1rem 0 0 1.25rem;
	}
	.indexthree .three-swiper .swiper-slide:nth-child(2n) .slidecon {
		padding: 1rem 0 0 1.25rem;
	}
	.indexfour {
		padding-top: 4%;
		padding-bottom: 4%;
	}
	.indexfour .w1630 {
		max-width: 100%;
		margin: 0 ;
	}



	.map-div-pro {
		left: 4%;
	}
.about-one .conbox1 {
    padding: 2.5rem 0;
    width: 100%;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
}
.about-one .conbox1 li:nth-child(2n){    margin-right: 0px;}
	.about-one .conbox1 li {
		width: 44%;
		margin: 0 8.3% 1.1rem 0;
	}
	.about-three .confl {
		width: 50.75%;
	}
	.about-four .conle {
		padding: 1.75rem 4% 0 4%;
	}
	.about-two .w1450 {
		padding-top: 1.1rem;
	}
	.about-two .w1450 h2 {
		margin-bottom: 1rem;
	}
	.about-one .conbox2 {
		padding: 2.25rem 4% 0 4%;
	}
	.about-one .conbox1 {
		padding: 2.5rem 4% 0 4%;
	}

	.join-one .conle {
		width: 46.65%;
	}
	.join-one .conri {
		width: 47.75%;
	}
	.join-three .conle .maincon {
		padding: 2.9rem 0 0 10%;
	}
	.join-three .conri {
		padding: 2.9rem 4% 0 7%;
	}

	.indexfour .form-wrap .sub-box .text_input {
		width: 3rem;
		padding: 0 0.5rem;
	}
	.indexfour .form-wrap .sub-box {
		margin-top: 0.35rem;
	}
}

@media (max-width: 992px){
	.footer-wrap .top_con .pclist{
		display: none;
	}
	.indexone .one-next {
		right: 4%;
	}
	.indexone .one-prev {
		right: calc(4% + 1.85rem);
	}
	.indexone .screen-down {
		bottom: 1.5rem;
	}
	.indexone .swiper-pagination {
		left: 4%;
	}
	h1 {
		font-size: 1.25rem;
	}
	h3 {
		font-size: 0.5rem;
	}
	.indexthree .slidecon {
		padding: 1rem 0 0 1.25rem;
	}
	.indexthree .three-swiper .swiper-slide:nth-child(2n) .slidecon {
		padding: 1rem 0 0 1.25rem;
	}
	.indexthree .slidecon h1 {
		font-size: 0.7rem;
	}
	.indexfour .form-wrap {
		padding: 1.5rem 0.3rem 1rem;
	}
	.indexfour .form-ri .con-t {
		margin-bottom: 1rem;
	}
	.indexfour .form-ri .con-t .index-more {
		margin-top: 0.5rem;
	}
	.indexfour .form-ri .num-item .dinnum {
		font-size: 1.25rem;
	}


	.video_list li p{
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		height:34px;

	}



	.about-show {
		height: 13.5rem;
		padding-top: 1.75rem;
	}
	.about-show .con_le {
		padding-top: 0.5rem;
		width: 57.79%;
	}
	.about-show .con_img {
		width: 27.86%;
	}
	.about-one .conimg {
		width: 100%;
		height: 18.75rem;
	}
	.about-one .conbox1 {
		padding: 1.5rem 4% 0.8rem 4%;
	}
	.about-one .conbox {
		width: 100%;
		height: auto;
	}
	.about-two .w1450 {
		height: 20rem;
		padding-top: 1.1rem;
	}
	.about-two .brand-swiper .swiper-slide {
		width: 48%;
		margin-right: 2%;
	}
	.about-three .confl {
		width: 100%;
		margin-bottom: 1rem;
	}
	.about-three .conri {
		width: 100%; margin-top:0;
	}
	.about-four .hoverimg {
		width: 100%;
		height: 20rem;
	}
	.about-four {
		height: auto;
		display: flex;
		flex-direction: column-reverse;
	}
	.about-one .conbox2 {
		padding: 2.25rem 4% 2rem 4%;
	}
	.about-four .conle {
		width: 100%;
		padding: 1.75rem 4% 2rem 4%;
	}
	.about-three .conri li {
		width: 50%;
		margin: 0 0% 1.5rem 0;
		text-align: center;
	}
	.about-three .conri li .tip {
		margin-left: 0%; 
		transform: translateX(-0%); 
	}


	.join-one {
		padding: 3rem 0 3rem;
	}
	.join-one .conle {
		width: 100%;
		margin-bottom: 2rem;
	}
	.join-one .conri {
		width: 100%;
	}
	.join-one .w1450 {
		display: block;
	}
	.join-two .list li {
		height: 8.5rem;
	}
	.join-two .list li:first-child .maincon {
		padding: 1rem 1rem 0;
	}
	.join-two .list .maincon {
		padding-top: 1rem;
	}
	.join-three .conle .maincon {
		padding: 2.9rem 0 0 4%;
	}
	.join-three .conri {
		padding: 2.9rem 4% 0 4%;
	}
	.join-four .conle {
		width: 100%;
		padding-top: 3rem;
	}
	.join-four {
		width: 100%;
		height: 40rem;
	}
	.join-four .back {
		width: 92%;
		right: 4%;
	}
	.join-five .con-wrap .con-item {
		margin-bottom: 1rem;
	}
	.join-five .con-wrap .con-fl {
		width: calc(100%);
	}
	.join-five:before {
		height: 55.75rem;
	}
	.join-five .color-box .con-item.item3 {
		padding-left: 1.25rem;
		margin-right: 0.5rem;
	}
	.join-three .conri h2 {
		font-size: 1rem;
	}
	.join-five .color-box .con-item:first-child {
		margin-left: 1.25rem;
	}

	.indexfour .form-wrap .sub-box .text_input {
		width: 2.53rem;
		padding: 0 0.25rem;
	}
}

@media (max-width: 768px){
	.pcnav-wrap .logo {
		left: 4%;
		top: 0.5rem;
	}
	.pcnav-wrap .logo img {
		margin-bottom: 0.2rem;
		width: 2.4rem;
	}
	.pcnav-wrap {
		padding: 33% 10% 0 10%;
	}
	.pcnav-wrap .nav_list li {
		margin-bottom: 0.5rem;
	}
	.pcnav-wrap .nav_list li .a {
		font-size: 0.4rem;
	}
	.pcnav-wrap .nav_list li .sub-list a {
		font-size: 0.34rem;
		margin-bottom: 0.1rem;
	}
	.pcnav-wrap .close-btn {
		width: 0.8rem;
		height: 0.8rem;
		box-sizing: border-box;
		font-size: 0.45rem;
		right: 4%;
		top: 0.3rem;
		display: flex;
		align-items: center;
		justify-content: center;
		flex-direction: column;
	}
	.pcnav-wrap .close-btn img{
		width: 50%;
	}
	.pcnav-wrap .nav_list li .sub-list {
		margin-top: 0.25rem;
	}


	.header-wrap .header-con {
		padding-left: 4%;
		background: #000;
		height: 1.2rem;
	}
	.header-wrap.down .header-con {
		height: 1.2rem;
		background: #000;
	}
	.header-wrap .header-con .logo .img{
		width: 2.4rem;
	}
	.header-wrap.down .header-ri .search-btn {
		width: 1rem;
		height: 1.2rem;
	}
	.header-wrap .header-ri .search-btn img {
		width: 0.32rem;
	}
	.header-wrap.down .header-ri .navbtn {
		width: 1rem;
		height: 1.2rem;
	}
	.header-wrap .header-ri .search-btn {
		width: 1rem;
		height: 1.2rem;
	}
	.header-wrap .header-ri .navbtn {
		width: 1rem;
		height: 1.2rem;
	}
	.header-wrap .header-ri .navbox {
		width: 26px;
		height: 18px;
	}
	.header-wrap .header-ri .navbox .line {
		width: 100%;
		height: 2px;
		left: 0;
		background: #fff;
	}




	.footer-wrap .top_con {
		padding: 1rem 0 0.5rem;
	}
	.footer-wrap .top_con .w1630{
		text-align: center;
		display: flex;
		justify-content: center;
	}
	.footer-wrap .top_con .logoimg {
		width: 4rem;
		margin-bottom: 0.25rem;
	}
	.footer-wrap .top_con .fl{
		text-align: center;
		margin: 0 auto;
	}
	.footer-wrap .top_con .tel {
		height: 0.8rem;
		border-radius: 0.8rem;
		font-size: 0.3rem;
		padding: 0 0.2rem 0 0.2rem;
		display: flex;
		align-items: center;
	}
	.footer-wrap .bot_con .share-box {
		display: flex;
		justify-content: flex-end;
		margin-bottom: 1.55rem;
		justify-content: center;
	}
	.footer-wrap .top_con .tel .flama {
		font-size: 0.34rem;
		margin: 0 0.15rem;
	}
	.footer-wrap .bot_con .copyright {
		font-size: 0.26rem;
		text-align: center;
		line-height: 1.6;
	}
	.footer-wrap .bot_con .copyright .fl{
		width: 100%;
		text-align: center;
	}
	.footer-wrap .bot_con .copyright .fr{
		width: 100%;
		text-align: center;
	}
	.footer-wrap .bot_con .w1820 {
		padding: 0rem 0 0.3rem;
		border-top: none;
	}
	.footer-wrap .bot_con .share-item .option {
		width: 2rem;
		height: 2rem;
		background: #fff;
	}
	.footer-wrap .bot_con .share-box .share-item:last-child {
		margin-right: 0;
	}






	.indexone .one-swiper .back{
		display: none;
	}
	.syswiper-wrap .box-swiper .swiper-slide.indexone {
		height:auto;
		overflow: hidden;
	}
	.indexone .one-swiper .m-img{
		display: block;
		width: 100%;
		height: 100%;
	}

	.indexone .one-prev {
		display: none;
	}
	.indexone .one-next {
		display: none;
	}
	.indexone.cur .screen-down {
		display: none;
	}
	.indexone .swiper-pagination {
		left: 0;
		text-align: center;
		bottom: 0.75rem;
	}
	.indexone .swiper-pagination-bullet {

		opacity: 1;
		width: 4px;
		height: 4px;
		margin: 0 4px!important;
	}
	.indexone .swiper-pagination-bullet-active {
		width: 8px;
		height: 8px;
		background: #fff;
		transform: translateY(2px);
	}
	.indextwo .top_conbox h1.mobile{
		display: block;
	}
	.indextwo .top_conbox h1{
		display: none;
	}

	.indextwo {
		padding-left: 4%;
		padding-top: 0.75rem;
		margin-bottom: 0;
		padding-right: 4%;
		padding-bottom:0;
	}
	h1{
		font-size: 0.5rem;
	}
	.indextwo .top_conbox h1 {
		margin-bottom: 0.15rem;
		font-size: 0.4rem;
	}
	.indextwo .top_conbox h3 {
		margin-bottom: 0.5rem;
		font-size: 0.34rem;
	}
	.indextwo .top_conbox .con-t {
		line-height: 1.6;
		margin-bottom: 0.5rem;
		width: 100%;
		font-size: 0.28rem;
	}
	.index-more {
		width: 2.4rem;
		height: 0.8rem;
		line-height: 0.8rem;
		font-size: 0.28rem;
		padding-left: 0.3rem; margin-top:0.5rem;
	}
	.index-more i {
		right: 0.3rem;
	}
	.indextwo .ico-wrap {
		font-size: 0.3rem;
		margin-top: 0.75rem;
	}
	.indextwo .ico-item {
		margin-right: 0.95rem;
	}
	.indextwo .ico-item p{ font-size:14px;}
	.indextwo .top_conbox .showpic {
		right: 10%;
		width: 80%;
		top: auto;
		opacity: 0;
		bottom: 0;
	}
	.indextwo .ico-wrap img {
		max-height:1.4rem;
		margin-bottom: 0.15rem;
	}
	.indextwo.cur .back {
		display: none;
	}
	.indextwo.cur .back1 {
		display: none;
	}
	.indextwo.cur .back2 {
		display: none;
	}
	.syswiper-wrap .box-swiper .swiper-slide.indexthree {
		height: auto;
	}
	.indexthree .videoback {
		width: 100%;
		height: 6rem;
	}
	.indexthree .videoback .videoplay {
		left: 58%;
		top: 63%;
		width: .75rem;
	}
	.indexthree .three-swiper {
		width: 100%;
	}


	.indexthree .slidecon {
		padding: 0.5rem 0 0.5rem 0.3rem;
	}
	.indexthree .three-swiper .swiper-slide:nth-child(2n) .slidecon {
		padding: 0.5rem 0 0.5rem .3rem;
	}
	.indexthree .slidecon h1 {
		font-size: 0.5rem;
		margin-bottom: 0.15rem;
	}
	.indexthree .slidecon p {
		font-size: 0.3rem;
	}
	.indexthree .slidecon .index-more {
		margin-top: 0.35rem;
	}
	.indexthree .three-swiper .three-next{
		display: none;
	}
	.indexthree .three-swiper .three-prev{
		display: none;
	}



	.indexfour {
		padding-top: 0.25rem;
		padding-bottom: 0.75rem;
	}
	.indexfour .form-ri {
		width: 100%;
		padding-top: 0;
		margin-bottom:0;
	}
	.indexfour .w1630 {
		margin: 0 ;
		display: flex;
		flex-direction: column-reverse;
	}
	.indexfour .form-wrap {
		width: 100%;
		padding: .75rem 0.3rem 0.5rem;
	}
	.indexfour .form-ri .con-t p {
		font-size: 0.28rem;
		line-height: 0.1;
	}
	.indexfour .form-ri h1 {
		line-height: 1.14;
		margin-bottom: 0.2rem;
	}
	.indexfour .form-ri .con-t .index-more {
		margin-top: 0.5rem;
	}
	.indexfour .form-ri .con-t {
		margin-bottom: 0.5rem;
	}
	.indexfour .form-ri .num-item .dinnum {
		font-size: 0.75rem;
	}
	.indexfour .form-ri .num-item {
		margin-right: 1.2rem;
		font-size: 0.28rem;
	}
	.indexfour .form-ri .num-item:last-child{
		margin-right: 0;
	}
	.indexfour .form-ri .num-item .dinnum {
		font-size: 0.75rem;
	}
	.indexfour .form-ri .num-item .num .num-tip.dinnum {
		font-size: 0.5rem;
	}
	.indexfour .form-ri .num-item .num .num-tip.sybold {
		font-size: 0.2rem;
		top: .3rem;
	}
	.indexfour .form-wrap {
		padding: .75rem 0.3rem 0.5rem;
	}
	.indexfour .form-wrap .title h3 {
		color: #fff;
		font-size: 0.4rem;
		margin-bottom: 1.5rem;
	}
	.indexfour .form-wrap .title h3 img {
    width: 40px;
    margin-left: 20px;
}
	.indexfour .form-wrap .title .tel {
		font-size: 0.75rem;
		line-height: 1;
	}
	.indexfour .form-wrap .title .tel img {
		width: 0.3rem;
		transform: translate(0.15rem,0.15rem);
	}
	.indexfour .form-wrap .input-item {
		margin-bottom: 0.2rem;
	}
	.indexfour .form-wrap .input-item {
		height: 1rem;
		line-height: 1rem;
		font-size: 0.28rem;
		margin-bottom: 0.3rem;
		padding: 0 0.3rem;
	}
	.indexfour .form-wrap .input-item span {
		display: inline-block;
		width: 1.2rem;
		position: relative;
	}
	.indexfour .form-wrap .input-item.full input {
		width: 70%;
		text-indent: 0.2rem;
	}
	.indexfour .select-item> span {
		width: 1.2rem;
		position: relative;
		font-size: 0.28rem;
	}
	.indexfour .select-item .item {
		width: 50%;
		margin-left: 0.05rem;
		font-size: 0.28rem;
	}
	.indexfour .form-wrap .sub {
		height: 1rem;
		margin-top: 0.3rem;
	}
	.indexfour .select-item {
		width: 48.5%;
		padding: 0 0.3rem;
		height: 1rem;
		line-height: 1rem;
	}
	.indexfour .select-item .item .option dd {
		width: 100%;
		height: 0.6rem;
		line-height: 0.6rem;
		font-size: 0.3rem;
	}
	.indexfour .form-ri .num-item .num .num-tip {
		right: -0.35rem;
		top: 0;
	}


	.body{
		padding-top: 0;
	}
	.inbanner {
		height: 5rem; margin-top:40px
	}

	.product-wrap .product-show {
		padding: 0.75rem 0 0.75rem;
	}
	.product-wrap .product-show .showimg {
		width: 100%;
	}
	.product-wrap .product-show .showcon {
		padding-top: 0;
		width: 100%;
		padding-left: 0;
		height: 4rem;
	}
	.product-wrap .product-show h1 {
		margin-bottom: 0.15rem;
	}
	.product-wrap .product-show p {
		font-size: 0.4rem;
	}




	.video-wrap {
		padding: 0.75rem 0 1rem;
	}
	.video-wrap .title h3 {
		margin-bottom: 0.3rem;
	}
	.video-wrap .select-box .item{
		position: relative;
		z-index: 2;
	}
	.video-wrap .select-box .item:first-child{
		z-index: 3;
	}
	.video-wrap .select-box .item .up {
		width: 100%;
		height: 1rem;
		line-height: 1rem;
		border-bottom: 2px solid #0b0406;
		font-size: 0.3rem;
	}
	.video-wrap .select-box .input-box {
		width: 100%;
		height: 1rem;
		line-height: 1rem;
		border-bottom: 2px solid #0b0406;
		font-size: 0.3rem;
	}
	.video-wrap .select-box .input-box .sub {
		width: 14px;
		height: 13px;
	}
	.video-wrap .title {
		margin-bottom: 0.6rem;
	}
	.video-wrap .video_list {
		margin-bottom: 0;
	}
	.video_list li .hoverimg {
		width: 100%;
		margin-bottom: 0.3rem;
	}
	.video_list li {
		width: 100%;
		margin: 0 0% .5rem 0;
		font-size: 0.28rem;
	}
	.video-wrap .select-box {
		display: block;
	}
	.video-wrap .select-box .item {
		width: 100%;
	}
	.video-wrap .select-box .item .option dd {
		height: 0.8rem;
		line-height: 0.8rem;
		font-size: 0.34rem;
	}



	.contact-wrap .w1450 {
		transform: translateY(0.75rem);
		margin-bottom: 1rem;
	}
	.contact-wrap .w1450 h3 {
		margin-bottom: 0.5rem;
	}
	.contact-wrap .w1450 .conbox {
		display: block;
		width: 100%;
		padding: 0.5rem 0 0.5rem 0.3rem;
	}
	.contact-wrap .conbox .con-item {
		width: 100%;
		box-sizing: border-box;
		margin-bottom: 0.3rem;
	}
	.contact-wrap .conbox .item1 {
		padding-left: 0;
	}
	.contact-wrap .conbox .item2 {
		padding-left: 0;
	}
	.contact-wrap .conbox .item3 {
		padding-left: 0;
		margin-right: 0;
	}
	.contact-wrap .conbox .t {
		font-size: 0.34rem;
		margin-bottom: 0;
	}
	.contact-wrap .conbox .t img {
		margin-right: 0.1rem;
	}
	.contact-wrap .conbox .tel.sybold {
		font-size: 0.3rem;
		line-height: 1.66;
	}
	.contact-wrap .conbox .tel {
		font-size: 0.5rem;
	}
	.contact-wrap .conbox .tel br{display: none;}
	.contact-wrap .conmap .ico {
		width: 0.5rem;
	}
	.header-wrap {
		height: 1.2rem;
	}









	#closemap {
		right: 0.3rem;
		top: 0.3rem;
		width: 0.75rem;
	}
	.map-div-pro {
		transform: translateY(-50%);
		left: 4%;
		top: 40%;
		width: 92%;
	}
	.map-div-pro .item-div {
		padding: 0.5rem 0 0.5rem;
	}
	.map-div-pro .title-top {
		font-size: 0.34rem;
		padding-bottom: 0.25rem;
		margin-bottom: 0.3rem;
	}
	.map-div-pro .title-top span:before {
		content: '';
		position: absolute;
		width: 100%;
		height: 2px;
		left: 0;
		bottom: -0.25rem;
	}
	.map-div-pro .map-top {
		line-height: 0.5rem;
		margin-bottom: 0.3rem;
		font-size: 0.28rem;
	}
	.map-div-pro .form-div form {
		padding: 0 0.3rem;
		width: calc(100% - 0.6rem);
		height: 1rem;
		line-height: 1rem;
		font-size: 0.28rem;
	}
	.map-div-pro .ul-title .title-num {
		font-size: 0.28rem;
	}
	.map-div-pro .map-li .name {
		font-size: 0.34rem;
		line-height: 0.4rem;
	}
	.map-div-pro .map-li .name-p p {
		width: calc(100% - 0.3rem);
		font-size: 0.28rem;
	}
	.map-div-pro .map-li li {
		padding: 0.3rem 0;
		box-sizing: border-box;
	}
	.map-div-pro .hover-map {
		margin-top: 0.4rem;
		height: 3rem;
		width: calc(100% - 0.75rem);
		margin-left: 0.3rem;
	}
	.map-div-pro .item-div .item-div-top {
		box-sizing: border-box;
		padding: 0 0.3rem;
	}
	.map-div-pro .form-div {
		margin-top: 0.2rem;
	}
	.map-div-pro .ul-title {
		margin-top: 0.2rem;
		position: relative;
	}
	.map-div-pro .map-li .name-p {
		margin-top: 0.2rem;
		position: relative;
	}

	.map-div-pro .city-div {
		position: absolute;
		top: 0;
		left: 0;
		width: calc(100% - 0.6rem);
		height: calc(100% - 1.5rem);
		padding: 0.3rem;
	}
	.map-div-pro .city-div .balck {
		font-size: 0.3rem;
		line-height: 0.4rem;
	}
	.submit-buttom {
		position: absolute;
		bottom: -0.9rem;
		left: 50%;
		width: calc(100% - 4.5rem);
		height: 0.8rem;
		line-height: 0.8rem;
		font-size: 0.34rem;
		transform:translateX(-50%); 
	}
	.map-div-pro .city-div .title-h1 {
		font-size: 0.3rem;
		line-height: 0.4rem;
		margin-top: 0.2rem;
	}
	.map-div-pro .city-div .div-li>div {
		font-size: 0.325rem;
		display: inline-block;
		line-height: 0.5rem;
		margin-right: 0.5rem;
		position: relative;
		cursor: pointer;
		padding-bottom: 0.2rem;
	}
	.citymian-div ul li {
		padding: 0.15rem 0;
		font-size: 0.3rem;
		line-height: 0.4rem;
	}
	.citymian-div {
		height: 4.5rem;
		background:#fff; 
	}

	.amap-info-content {
		padding: 0.3rem;
	}
	.amap-info-content .name {
		font-size: 0.4rem;
		line-height: 1.3;
	}
	.amap-info-content .name-p {
		font-size: 0.28rem;
		line-height: 1.6;
		margin-top: 0.2rem;
	}





	.about-show {
		height: auto;
		padding-top: 0.75rem;
		padding-bottom: 0.75rem;
	}
	.about-show .con_le {
		padding-top: 0;
		width:47%;
		margin-bottom: 0.75rem;
	}
	.about-show .con_le h1 {
		font-size: 0.64rem;
		margin: 0.41rem 0;
	}
	.about-show .con_le .con-t {
		line-height: 1.6;
		font-size: 0.52rem;
	}
	.about-show .con_img {
		width:50%;
		margin: 0 auto;
	}
	.about-show .con_img  img{ width:100%;}
	.about-one .conimg {
		width: 100%;
		height: 5.75rem;
	}
	.about-one .conbox {
		width: 100%;
		height: auto;
		padding: 1.7rem 4% 0.5rem 4%;
	}
	.about-one .conbox1 h1 {
		line-height: 0.9;
		margin-bottom: 0.3rem; font-size:1.1rem;
	}
	.about-one .conbox1 .title {
		margin-bottom: 0.52rem;
	}
	.about-one .conbox1 .title p {
		font-size: 0.3rem;
	}
	.about-one .conbox1 li {
		width: 48%;
		margin: 0 4% 0.5rem 0;
		border-bottom: 2px solid #9a9a9a;
	}

	.about-one .conbox1 li .t {
		font-size: 0.7rem;
		font-weight: bold;
		margin-bottom: 0.15rem;
	}
	.about-one .conbox1 li p {
		font-size: 0.28rem;
		line-height: 1.6;
		height: 1.75rem;
	}
	.about-one .conbox2 {
		padding: 0.75rem 4% 1.5rem 4%;
	}
	.about-one .conbox2 h1 {
		font-size: 0.5rem;
		margin-bottom: 0.1rem;
	}
	.about-one .conbox2 .title p {
		font-size: 0.3rem;
	}
	.about-one .conbox2 .cont {
		width: 100%;
		padding: 0.3rem 0 0.3rem 0.3rem;
		font-size: 0.3rem;
		margin: 0.5rem 0 0.5rem;
	}
	.about-one .conbox2 .con-t {
		line-height: 1.6;
		font-size: 0.28rem;
	}
	.about-one .conimg {
		width: 100%;
		height: 13.75rem;
	}
	.about-two .w1450 {
		height: auto;
		padding-top: 0.75rem;
	}
	h2 {
		font-size: 0.48rem;
	}
	.about-two .w1450 h2 {
		margin-bottom: 0.3rem;
		font-size: 0.48rem;
	}
	.about-two .brand-swiper .title {
		width: 100%;
		font-size: 0.4rem;
		padding-bottom: 0.2rem;
		border-bottom: 2px solid #fff;
	}
	.about-two .brand-swiper .t {
		font-size: 0.4rem;
		margin-bottom: 0.3rem;
		margin-top: 0.2rem;
	}
	.about-two .brand-swiper .con-t {
		line-height: 1.6;
		font-size: 0.28rem;
	}
	.about-two .brand-swiper .swiper-slide {
		width: 100%;
		margin-right: 0;
	}
	.about-three {
		padding: 0.75rem 0px 0.5rem;
	}
	.about-three .confl h2 {
		color: #942329;
		margin: 0.9rem 0; font-size:1.1rem;
	}
	.about-three .confl .ico-item {
		margin-bottom: 0.3rem;
		display: flex;
		align-items: flex-start;
	}
	.about-three .confl .ico {
		width: 2rem;
		height: 2rem;
		margin-right: 0.3rem;
	}
	.about-three .confl .ico img{
		width: 100%;
	}
	.about-three .confl .con {
		width: 80.22%;
	}
	.about-three .confl .con .t {
		font-size: 0.7rem;
		margin-bottom: 0.1rem;
	}
	.about-three .confl .con-t {
		line-height: 1.6;
		font-size: 0.28rem;
	}
	.about-three .confl {
		width: 100%;
		margin-bottom: 0.5rem;
	}
	.about-three .conri li {
		width: 48%;
		margin: 0 2% 0.5rem 0;
		text-align: center;
	}
	.about-three .conri li:nth-child(2n){
		margin-right: 0;
	}
	.about-three .conri li .tip {
		height: 0.7rem;
		border-radius: 0.7rem;
		line-height: 0.7rem;
		font-size: 0.28rem;
	}
	.about-three .conri li h3 {
		font-size: 0.4rem;
	}
	.about-three .conri li p {
		font-size: 0.3rem;
	}
	.about-four .hoverimg {
		width: 100%;
		height: 7rem;
	}
	.about-four .conle {
		width: 100%;
		padding: 0.75rem 4% 1rem 4%;
	}
	.about-four .conle h2 {
		margin-bottom: 0.5rem;
	}
	.about-four .conle .item {
		margin-bottom: 0.3rem;
	}
	.about-four .conle .t {
		font-size: 0.7rem;
		margin-bottom: 0.2rem;
	}
	.about-four .conle .con-t{
		line-height: 1.6;
		font-size: 0.28rrem;
	}
.t111{
		line-height: 1.6;
		font-size: 0.7rem;
	}
	.about-two {
		
		background-size: 80.88%;
	}
	.about-three .conri li img {
		max-height: 5.7rem;
		text-align: center;
	}



	.join-one {
		padding: 1.95rem 0 1rem;
		margin-top: -1.2rem
	}
	.join-one .title {
		margin-bottom: 0.5rem;
	}
	.join-one .conle .con-t {
		line-height: 1.6;
		font-size: 0.28rem;
	}
	.join-one .conle {
		width: 100%;
		margin-bottom:0.75rem;
	}
	.join-one .conri .num-item {
		float: left;
		width: calc(100% / 3);
		margin-bottom: 0.5rem;
		font-size: 0.28rem;
	}
	.join-one .conri .num-box .dinnum {
		font-size: 0.6rem;
		line-height: 1;
	}
	.join-one .conri .num-box .tip {
		right: -0.4rem;
		top: 0.1rem;
		font-size: 0.28rem;
	}
	.join-one .conri .num-box .tip.dinnum {
		font-size: 0.5rem;
		right: -0.4rem;
		top: 0;
	}
	.join-one .conri .num-item:nth-child(2), .join-one .conri .num-item:nth-child(5) {
		box-sizing: border-box;
		padding-left: 0.25rem;
	}
	.join-one .conri .num-item:nth-child(3), .join-one .conri .num-item:nth-child(6) {
		box-sizing: border-box;
		padding-left: 0rem;
	}
	.join-two .title {
		height: 2.25rem;
		padding-top: 0.75rem;
	}
	.join-wrap .title h2 {
		margin-bottom: 0.1rem;
	}
	.join-two .list li {
		width: 33%;
		height: 7rem;
	}
	.join-two .list li:first-child .maincon {
		padding: 1rem 0.3rem 0;
	}
	.join-two .list .maincon h3 {
		font-size: 0.4rem;
		margin-bottom: 0.3rem;
	}
	.join-two .list li:first-child .maincon p {
		font-size: 0.28rem;
		line-height: 1.6;
	}
	.join-two .list .maincon {
		padding-top: 1.5rem;
	}
	.join-two .list .maincon img {
		max-height: 1rem;
	}
	.join-two .list .maincon h4 {
		font-size: 0.4rem;
		margin: 0.5rem 0 0.25rem;
	}
	.join-two .list .maincon p {
		font-size: 0.28rem;
		line-height: 1.6;
	}
	.join-three {
		width: 100%;
		height: auto;
	}
	.join-three .conle {
		width: 100%;
		height: 6rem;
	}
	.join-three .conle .maincon {
		padding: 0.9rem 0 0 4%;
	}
	.join-three .conle .ico-wrap {
		margin-top: 0.75rem;
	}

	.join-three .conle .ico-wrap .ico-item {
		margin-right: 0.5rem;
		font-size: 0.3rem;
		margin-left: 1.3rem;
	}
	.join-three .conle .ico-wrap img {
		max-height: 1rem;
		margin-bottom: 0.2rem;
	}

	.join-three .conri {
		width: 100%;
		height: auto;
		padding: 0.75rem 4% 1rem 4%;
	}

	.join-three .conri h2 {
		font-size: 0.5rem;
	}
	.join-wrap .title h3 {
		font-size: 0.3rem;
		line-height: 1.33;
	}
	.join-three .conri .title {
		margin-bottom: 1rem;
	}
	.join-four .conle {
		width: 100%;
		padding-top: 0.75rem;
	}
	.join-wrap .title h3 {
		font-size: 0.3rem;
		line-height: 1.33;
	}
	.join-four .conle .title p {
		line-height: 1.5;
		font-size: 0.28rem;
	}
	.join-four {
		width: 100%;
		height: 15.5rem;
	}
	.join-four .conle .t {
		margin-bottom: 0.5rem;
		font-size: 0.4rem;
	}
	.join-four .conle .con-item span.symid {
		margin: 0 0.2rem 0 0.3rem;
		font-size: 0.3rem;
	}
	.join-five {
		padding-top: 1.95rem;
		margin-top: -1.2rem;
		padding-bottom: 1rem;
	}
	.join-five:before {
		height: auto;
	}
	.join-five .title {
		margin-bottom: 0.75rem;
	}
	.join-five .con-wrap .con-item {
		margin-bottom: 0.3rem;
	}
	.join-five .con-wrap .con-item .num {
		font-size: 0.28rem;
		width: 0.5rem;
		line-height: 0.5rem;
		height: 0.5rem;
		margin-right: 0.15rem;
	}
	.join-five .con-wrap .con-item .t {
		font-size: 0.36rem;
		margin-bottom: 0.1rem;
		line-height: 1;
	}

	.join-five .color-box {
		margin-bottom: 0.75rem;
		padding: 0.75rem 0.3rem 1rem 0.3rem;
	}

	.join-five .color-box h3 {
		margin-bottom: 0.75rem;
		font-size: 0.4rem;
	}
	.join-five .color-box .con-box {
		display: block;
	}
	.join-five .color-box .con-item {
		width: 100%;
		margin-bottom: 0.3rem;
	}
	.join-five .color-box .con-item:first-child {
		margin-left: 0;
	}
	.join-five .color-box .con-item .t {
		display: flex;
		align-items: center;
		font-size: 0.58rem;
		margin-bottom: 0.1rem;
	}

	.join-five .color-box .con-item .tel {
		font-size: 0.7rem;
		margin-bottom: 0.1rem;
	}
	.join-five .download {
		width: 3rem;
		height: 1rem;
		text-align: center;
		line-height: 1rem;
		font-size: 0.3rem;
		display: inline-block;
		margin-left: 50%;
		transform: translateX(-50%);
	}
	.join-five .color-box .con-item:before {
		display: none;
	}
	.join-wrap .title p {
		font-size: 0.28rem;
		margin-top: 0.1rem;
	}
	.join-four .conle .con-item span:last-child{
		display: inline-block;
		width: 74%;
		font-size: 0.28rem;
	}
	.join-four .conle .con-item span.symid {
		transform: translateY(3px);
	}
	.join-five .con-wrap .con-item .con-t p{
		font-size: 0.28rem;
	}
	.join-five .con-wrap {
		margin-bottom: 0.75rem;
	}
	.join-five .color-box .con-item.item2 .tel {
		font-size: 0.4rem;
		margin-bottom: 0.2rem;
	}
	.join-five .color-box .con-item.item2 {
		padding-left: 0;
	}
	.join-five .color-box .con-item.item3 {
		padding-left: 0;
	}
	.join-five .color-box {
		margin-bottom: 0.35rem;
		padding: 0.75rem 0.3rem 0.5rem 0.3rem;
	}
	.join-five .color-box .con-item p{
		font-size: 0.28rem;
	}
	.join-two {
		padding-bottom: 1rem;
		padding-top: 1.2rem;
		margin-top: -1.2rem;
	}

	.indexfour .form-wrap .sub-box {
		margin-top: 0.3rem;
		height: 0.9rem;
	}
	.indexfour .form-wrap .sub-box .sub {
		width: 48.5%;
		height: 100%;
		margin-top: 0;
		font-size: 0.28rem;
	}
	.indexfour .form-wrap .sub-box .text_input {
		width: 1.52rem;
		padding: 0 0.2rem;
	}
	.indexfour .form-wrap .sub-box .textimg {
		width: 1.4rem;
	}
.indexthree .three-swiper{ padding:0}
.indexthree .three-swiper h1{    margin: 0.8rem auto; font-size:24px;    background: url(../images/h_icon_1.png) no-repeat left center; padding-left:30px;}
.indexthree .swiper-slide .hoverimg .index_pac{
    position: absolute;
    top: 0;
    left: 5px;
    width: 40px;
    height: 40px;
    line-height: 20px;
    background-color: #942329;
    color: #fff;
    background-color: #942329;
    font-size: 14px;
    text-align: center;
    vertical-align: middle; padding-top:0;
}

.indexthree .swiper-slide .hoverimg .img{ height:auto}
.indexthree .swiper-slide .hoverimg .title{ font-size:14px; line-height:40px;}
.index-more1{ margin-top:30px; left:0.3rem;width:2.4rem;height: 0.8rem;font-size: 0.28rem; line-height:0.8rem; padding-left: 0.3rem;}
.index-more1 i{ right:0.3rem}
.indexfour .form-ri{ margin-top:0px;}
.indexfour .form-ri .h{font-size:24px;background: url(../images/h_icon_1.png) no-repeat left center; padding-left:30px;}

.indexfour .w1630{ width:100%;}
.jiameng .left,.jiameng .right{ width:32%; }
.jiameng .cent{ width:36%;}
.jiameng-item img{ width:50%; height:50%;}
.jiameng-item .span1,.jiameng-item .span2{ width:60px; margin:10px auto;}
.jiameng .left .l1,.jiameng .right .l1,.jiameng .left .l2,.jiameng .right .l2{ height:auto; overflow:hidden;}
.indexfour .form-wrap{ display:none;}
.jiameng .cent img{ width:100%; margin-top:0;}

.wenhua{ background-position:center; background-size:cover;-webkit-background-size: cover;}
.wenhua .conbox1{ width:100%; left:5%;}
.about-two .brand-swiper .swiper-slide{width: 30.75%;margin-right: 3%;margin-top: 3%;}
.product_list,.product_list1{ width:100%;}
.product_list .ac,.product_list1 .ac1{ left:10px;}
.brand_warp .brand1_left{ width:60%;}
.brand_warp .brand1_left .conbox1{padding: 0.5rem 8% 0 10%;}
.brand_warp .brand1_left .conbox1 .con{ width:100%;}
.brand_warp .brand1_left .conbox1 .con .t{ font-size:0.6rem;}
.brand1_right img{ width:130%;}
.brand_warp .brand1_right{ width:35%;    padding-right: 30px;}

.flow{ max-width:90%; margin:30px auto;}
.flow .con p{ width:44%; height:auto;}
.join-two:before{ height:auto;}
.join-two{ z-index:auto; padding-bottom:1rem;}
.liucheng .title{ max-width:100%;}
.liu-con li{ width:14%; margin:22px; height:300px;}
.liu-con li span{ font-size:18px; line-height:50px;}
.liu-con .l-ico-11{ right:-50%;}
.liu-con .l-ico-12{ left:15%; bottom:-5%;}
.brand_warp .brand1_left .index_tit{ width:90%; margin:1% auto;}
.brand_warp .brand1_left .index_tit .tit1{ margin:3px;}
.brand_warp .brand1_left .index_tit .tit1 h2{font-size: 1.1rem; line-height:50px;}
.brand_warp .brand1_left .index_tit .tit1 h3{ font-size:0.6rem;}
.brand_warp .brand1_left .index_tit .tit1 p{ line-height:0.8rem;}

.brand_warp .brand1_right .index_tit{ width:90%; margin:1% auto;}
.brand_warp .brand1_right .index_tit .tit1{ margin:3px;}
.brand_warp .brand1_right .index_tit .tit1 h2{font-size: 1.1rem; line-height:50px;}
.brand_warp .brand1_right .index_tit .tit1 h3{ font-size:0.6rem;}
.brand_warp .brand1_right .index_tit .tit1 p{ line-height:0.8rem;}

.brandbg1{ padding:30px 0;}

.brand_warp .brand1_right .conbox1{ padding:0.5rem 0 0 5%;}
.liu-con li .l-ico-1{ background: url(../images/l-icon-1-s.png) no-repeat center; width:40px; height:40px;margin:0 auto; overflow:hidden}
.liu-con li .l-ico-2{ background: url(../images/l-icon-2-s.png) no-repeat center; width:40px; height:40px;margin:0 auto; overflow:hidden}
.liu-con li .l-ico-3{ background: url(../images/l-icon-3-s.png) no-repeat center; width:40px; height:40px;margin:0 auto; overflow:hidden}
.liu-con li .l-ico-4{ background: url(../images/l-icon-4-s.png) no-repeat center; width:40px; height:40px;margin:0 auto; overflow:hidden}
.liu-con li .l-ico-5{ background: url(../images/l-icon-5-s.png) no-repeat center; width:40px; height:40px;margin:0 auto; overflow:hidden}
.liu-con li .l-ico-6{ background: url(../images/l-icon-6-s.png) no-repeat center; width:40px; height:40px;margin:0 auto; overflow:hidden}
.liu-con li .l-ico-7{ background: url(../images/l-icon-7-s.png) no-repeat center; width:40px; height:40px;margin:0 auto; overflow:hidden}
.liu-con li .l-ico-8{ background: url(../images/l-icon-8-s.png) no-repeat center; width:40px; height:40px;margin:0 auto; overflow:hidden}
.liu-con li .l-ico-9{ background: url(../images/l-icon-9-s.png) no-repeat center; width:40px; height:40px;margin:0 auto; overflow:hidden}
.liu-con li .l-ico-10{ background: url(../images/l-icon-10-s.png) no-repeat center; width:40px; height:40px;margin:0 auto; overflow:hidden}

.newsList,.page_p{ width:98%;}
.page_p a{ padding:10px; font-size:14px;}
.page_p p{ font-size:14px;}
.view{ width:95%;}
.contact .info li{ padding:5px; width:31.555%; height:90px;}
.contact .info h3{ font-size:16px;}
.contact .info li p{ font-size:15px;}
.contact .info .info_con{ padding-left:40px;}
.view .conv .img img{ width:100%;}
}

@media (max-width: 425px){
.jiameng .cent img{ width:100%; margin-top:40%;}
.about-show .con_le h1{font-size: 0.58rem;}
.about-show .con_le .con-t{ font-size:0.28rem;}
.about-show .con_le,.about-show .con_img{ width:100%;}
.about-one .conimg{ height:5.75rem}

.about-one .conbox1 h1,.wenhua h1,.licheng h3{ font-size:0.5rem}
.about-one .conbox { padding-top:0.75rem}
.about-one .conbox1 li .t{ font-size:0.4rem;}
.about-one .conbox1 li img {max-height: 0.7rem;margin-bottom: 0.3rem;}
.wenhua{ height:500px;}
.wenhua p{ font-size:0.3rem;} 
.wenhua .conbox1{ width:90%; left:5%;top:0.8rem}
.wenhua .conbox1 .con p{ text-indent:0; font-size:14px; background:none; font-weight:500;}
.about-two .brand-swiper .swiper-slide{ width:100%; margin:3% 0; }
.swiper-slide, .swiper-wrapper{position:none;}

.about-two .ii { position:relative;left:60%; font-size:14px; line-height:30px; } 
.about-two .ii i {width: 16px; height: 10px;background: url(../images/arrow-r1.png)no-repeat center center;background-size: contain;transform: translateY(-50%);transition: all 0.3s ease 0s; position:absolute;top:50%;

}
.about-two .con .con-t p{ font-weight:500;}

.about-three .confl .con-t p,.about-four .conle .con-t p{ font-weight:400; color:#555;}
.about-three .confl h2 { font-size:0.5rem;}
.about-three .confl .con .t {font-size: 0.35rem;}
.about-three .confl .ico {width: 1rem;height:1rem;margin-right: 0.3rem;}
	
.about-three .conri li img {max-height: 2.7rem;text-align: center;}
.about-four .conle .t,.t111{line-height: 1.6;font-size: 0.4rem;}	
.t111{ color:#333;}
.about_bars .item{ width:100px; margin:10px;}
.product_list,.product_list1{ width:100%;}
.product_list .ac{ width: 40px; height:40px; left:0; background: url(../images/icon_ps1.png) no-repeat;}
.product_list1 .ac1{ width: 40px; height:40px; left:0; background: url(../images/icon_ps2.png) no-repeat;}
.product_list1 .title{ font-size:14px; line-height:50px;}
.product_list_title{background: url(../images/product_list_title1.png) no-repeat; width:287px;}
.product_list_title a{ font-size:20px;}

.product_list1 li{ width:48%;}

.brand_warp .brand1_right .index_tit .tit1{ margin-top:30px;}

.brand_warp .brand1_left .index_tit,.brand_warp .brand1_right .index_tit{ width:93%; margin:2% auto;}
.brand_warp .brand1_left,.brand_warp .brand1_right{ width:100%;padding-right: 10px;}
.brand_warp .brand1_left .title1{    width: 80%;margin: 50px auto 0 20%;}
.brand_warp .brand1_left .title1 h3{ font-size:0.5rem;}
.brand_warp .brand1_left .index_tit .tit1 h2{ font-size:0.7rem; font-weight:500; margin-bottom:0;}
.brand_warp .brand1_left .index_tit .tit1 h3{font-size:0.4rem; margin:20px 0 10px 0;}
.brand_warp .brand1_left .index_tit .tit1 p{font-size:0.24rem;line-height: 0.4rem;}

.brand_warp .brand1_right .title1{  width: 60%;margin: 50px auto 0 20%;}
.brand_warp .brand1_right .title1 h3{ font-size:0.5rem;}
.brand_warp .brand1_right .index_tit .tit1 h2{ font-size:0.7rem; font-weight:500; margin-bottom:0;}
.brand_warp .brand1_right .index_tit .tit1 h3{font-size:0.4rem; margin:20px 0 10px 0;}
.brand_warp .brand1_right .index_tit .tit1 p{font-size:0.24rem;line-height: 0.4rem;}


.brand_warp .brand1_left .title h1{font-size: 0.4rem;line-height: 1.3;}
.brand_warp .brand1_left .title h1 span{ font-size:0.7rem;}
.brand_warp .brand1_left .conbox1 .ico-item{ margin-bottom:0.2rem;}
.brand_warp .brand1_left .conbox1 .con .t{font-size: 0.35rem; margin-bottom:0.1rem;}
.brand_warp .brand1_left .conbox1 .con-t p{ font-size:15px; font-weight:500;}
.brand_warp .brand1_left .conbox1 .ico{    margin-right:0.2rem;height:1.0rem;}

.brand1_right img{ display:none}
.brand_warp .brand1_right{ padding-right:0;}


.flow .con p{ width:40%; font-size:13px; line-height:22px; height:150px; padding-left:30px;}
.flow .title{ height:auto; margin:20px auto 0 auto}
.flow .title h1{ font-size:0.4rem; line-height:1.3;}
.flow .title h1 span{ font-size:0.7rem;}

.join-two{ padding-top:0.5rem;}
.join-two .title h1{ font-size:0.6rem;}
.join-two .list li{ width:100%; height:4rem;}
.join-two .list .maincon{ padding-top:0.3rem;}

.join-five{ padding-bottom:0; margin-top:0; padding-top:0.2rem;}
.liucheng .title{ margin:20px auto; height:auto;}
.liucheng .title h1{ font-size:0.6rem; margin-bottom:0.2rem;}
.liu-con li span{ font-size:14px; line-height:15px; margin:5px 0;}
.liu-con li{width:13%;  margin:12px; font-size:13px; line-height:20px; height:90px;}
.liu-con li p{ display:none;}

.liu-con .l-ico-11{background: url(../images/l-icon-11-s.png) no-repeat center;width:30px;height:30px;top:15%; right:-60%;}
.liu-con .l-ico-12{background: url(../images/l-icon-12-s.png) no-repeat center;width:30px;height:30px; bottom:-25%;}
.liu-con .l-ico-13{background: url(../images/l-icon-13-s.png) no-repeat center;width:30px;height:30px;top:15%;right:-55%;}
 
.join-five .color-box .con-item .t {font-size: 0.28rem;margin-bottom: 0.1rem;}
.join-five .color-box .con-item .tel {font-size: 0.3rem;margin-bottom: 0.1rem;}
.join-five .color-box .con-item .tel a{font-size: 0.3rem;}

.contact .info li{ padding:5px; width:90%; height:auto; margin:0 auto; overflow:hidden; float:none;}
.ab_type h1{ font-size:0.6rem;}

.indexthree .swiper-slide .hoverimg .index_pac{ font-size:11px ; line-height:15px; width:32px; height:32px;}
.slide_nav .nav_down a{ color: #444; font-weight:400;}
.flow .con p{background: url(../images/h_icon_1_1.png) no-repeat left top ;}

.contact .info .info_con{ padding-left:60px;}
.indextwo .ico-item {margin-right: 0.55rem;}
.indextwo .ico-wrap img{ width:auto; max-height: 0.6rem;}

.mCSB_scrollTools .mCSB_draggerContainer{ display:none;}
.scroll-box{ height:auto;}
.brand_warp .brand1_right .conbox1{padding: 0 1%; margin-top:-30px;}
.footer-wrap .top_con .tel a{ color:#fff;}

}

@media (max-width: 375px){

.liu-con li{ width:12%; height:90px;}
.about_bars .item{ width:80px; margin:10px;}

}
@media (max-width: 320px){
.jiameng .cent img{ width:100%; margin-top:30%;}
.product_list1 .title{ font-size:12px; line-height:40px;}
.flow .con p{ width:39%; font-size:13px; line-height:22px; height:180px; padding-left:30px;}
.liu-con li{ width:12%; height:90px;}

}
